<!--
Copyright 2023 Specter Ops, Inc.

Licensed under the Apache License, Version 2.0
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

SPDX-License-Identifier: Apache-2.0
-->
<svg xmlns="http://www.w3.org/2000/svg" width="1102" height="976" viewBox="0 0 1102 976"><defs><style type="text/css"/></defs><g transform="translate(39.97524100538209 408.2900076607609) scale(1)"><g class="relationship"><g transform="translate(14.024758994617912 -222.6999969482422) rotate(0)" stroke-width="5" stroke="#a4dd00"><path d="M 59 0 L 284.11309038763375 0"/><polygon points="-24.8621506177483,0 -27.62461179749811,9.20820393249937 0,0 -27.62461179749811,-9.20820393249937" fill="#a4dd00" transform="translate(308.9752410053821 0) rotate(0)" stroke="none"/></g><g transform="translate(185.58130418843479 -222.6999969482422) rotate(0) translate(0 -13)"><g transform="translate(0 0)"><g transform="translate(-94.2249984741211 0)" fill="#ffffff" stroke="#000000" stroke-width="0"><rect x="0" y="0" width="188.4499969482422" height="26" rx="5" ry="5" stroke="none"/><text xml:space="preserve" x="5" y="17.3359375" stroke="none" text-anchor="left" font-family="sans-serif" font-size="16" font-weight="normal" fill="#000000">WriteAccountRestrictions</text></g></g></g></g><g class="relationship"><g transform="translate(382 -222.6999969482422) rotate(-30.000000000000004)" stroke-width="5" stroke="#f44e3b"><path d="M 59 0 L 179.31787080728913 0"/><polygon points="-24.8621506177483,0 -27.62461179749811,9.20820393249937 0,0 -27.62461179749811,-9.20820393249937" fill="#f44e3b" transform="translate(204.1800214250374 0) rotate(0)" stroke="none"/></g><g transform="translate(485.1946651474651 -282.2794646500645) rotate(-30.000000000000004) translate(0 -13)"><g transform="translate(0 0)"><g transform="translate(-42.79999923706055 0)" fill="#ffffff" stroke="#000000" stroke-width="0"><rect x="0" y="0" width="85.5999984741211" height="26" rx="5" ry="5" stroke="none"/><text xml:space="preserve" x="5" y="17.3359375" stroke="none" text-anchor="left" font-family="sans-serif" font-size="16" font-weight="normal" fill="#000000">MemberOf</text></g></g></g></g><g class="relationship"><g transform="translate(382 -222.6999969482422) rotate(29.999999999999986)" stroke-width="5" stroke="#f44e3b"><path d="M 59 0 L 179.31787080728907 0"/><polygon points="-24.8621506177483,0 -27.62461179749811,9.20820393249937 0,0 -27.62461179749811,-9.20820393249937" fill="#f44e3b" transform="translate(204.18002142503735 0) rotate(0)" stroke="none"/></g><g transform="translate(485.1946651474651 -163.12052924641995) rotate(29.999999999999986) translate(0 -13)"><g transform="translate(0 0)"><g transform="translate(-42.79999923706055 0)" fill="#ffffff" stroke="#000000" stroke-width="0"><rect x="0" y="0" width="85.5999984741211" height="26" rx="5" ry="5" stroke="none"/><text xml:space="preserve" x="5" y="17.3359375" stroke="none" text-anchor="left" font-family="sans-serif" font-size="16" font-weight="normal" fill="#000000">MemberOf</text></g></g></g></g><g class="relationship"><g transform="translate(21.92058432261524 123.57391437386326) rotate(0)" stroke-width="5" stroke="#a4dd00"><path d="M 59 0 L 253.65206290836122 0"/><polygon points="-24.8621506177483,0 -27.62461179749811,9.20820393249937 0,0 -27.62461179749811,-9.20820393249937" fill="#a4dd00" transform="translate(278.51421352610953 0) rotate(0)" stroke="none"/></g><g transform="translate(178.24661577679586 123.57391437386326) rotate(0) translate(0 -13)"><g transform="translate(0 0)"><g transform="translate(-42.79999923706055 0)" fill="#ffffff" stroke="#000000" stroke-width="0"><rect x="0" y="0" width="85.5999984741211" height="26" rx="5" ry="5" stroke="none"/><text xml:space="preserve" x="5" y="17.3359375" stroke="none" text-anchor="left" font-family="sans-serif" font-size="16" font-weight="normal" fill="#000000">MemberOf</text></g></g></g></g><g class="relationship"><g transform="translate(21.92058432261524 -71.29000766076089) rotate(29.999999999999996)" stroke-width="5" stroke="#f44e3b"><path d="M 59 0 L 305.86569345149996 0"/><polygon points="-24.8621506177483,0 -27.62461179749811,9.20820393249937 0,0 -27.62461179749811,-9.20820393249937" fill="#f44e3b" transform="translate(330.7278440692483 0) rotate(0)" stroke="none"/></g><g transform="translate(179.91206407182747 19.926415702114085) rotate(29.999999999999996) translate(0 -13)"><g transform="translate(0 0)"><g transform="translate(-42.79999923706055 0)" fill="#ffffff" stroke="#000000" stroke-width="0"><rect x="0" y="0" width="85.5999984741211" height="26" rx="5" ry="5" stroke="none"/><text xml:space="preserve" x="5" y="17.3359375" stroke="none" text-anchor="left" font-family="sans-serif" font-size="16" font-weight="normal" fill="#000000">MemberOf</text></g></g></g></g><g class="relationship"><g transform="translate(21.92058432261524 123.57391437386326) rotate(29.999999999999993)" stroke-width="5" stroke="#a4dd00"><path d="M 59 0 L 305.86569345149996 0"/><polygon points="-24.8621506177483,0 -27.62461179749811,9.20820393249937 0,0 -27.62461179749811,-9.20820393249937" fill="#a4dd00" transform="translate(330.7278440692483 0) rotate(0)" stroke="none"/></g><g transform="translate(179.91206407182747 214.79033773673822) rotate(29.999999999999993) translate(0 -13)"><g transform="translate(0 0)"><g transform="translate(-30.79166603088379 0)" fill="#ffffff" stroke="#000000" stroke-width="0"><rect x="0" y="0" width="61.58333206176758" height="26" rx="5" ry="5" stroke="none"/><text xml:space="preserve" x="5" y="17.3359375" stroke="none" text-anchor="left" font-family="sans-serif" font-size="16" font-weight="normal" fill="#000000">Control</text></g></g></g></g><g class="relationship"><g transform="translate(359.43479784872477 318.4378364084873) rotate(30.000000000000004)" stroke-width="5" stroke="#f44e3b"><path d="M 59 0 L 290.1378493822517 0"/><polygon points="-24.8621506177483,0 -27.62461179749811,9.20820393249937 0,0 -27.62461179749811,-9.20820393249937" fill="#f44e3b" transform="translate(315 0) rotate(0)" stroke="none"/></g><g transform="translate(510.6159213425723 405.72229875405026) rotate(30.000000000000004) translate(0 -13)"><g transform="translate(0 0)"><g transform="translate(-30.79166603088379 0)" fill="#ffffff" stroke="#000000" stroke-width="0"><rect x="0" y="0" width="61.58333206176758" height="26" rx="5" ry="5" stroke="none"/><text xml:space="preserve" x="5" y="17.3359375" stroke="none" text-anchor="left" font-family="sans-serif" font-size="16" font-weight="normal" fill="#000000">Control</text></g></g></g></g><g class="relationship"><g transform="translate(359.43479784872477 123.57391437386326) rotate(-5.027714331421532e-15)" stroke-width="5" stroke="#a4dd00"><path d="M 59 0 L 240.0313503976317 0"/><polygon points="-24.8621506177483,0 -27.62461179749811,9.20820393249937 0,0 -27.62461179749811,-9.20820393249937" fill="#a4dd00" transform="translate(264.89350101538 0) rotate(0)" stroke="none"/></g><g transform="translate(508.95047304754064 123.57391437386325) rotate(-5.027714331421532e-15) translate(0 -13)"><g transform="translate(0 0)"><g transform="translate(-42.79999923706055 0)" fill="#ffffff" stroke="#000000" stroke-width="0"><rect x="0" y="0" width="85.5999984741211" height="26" rx="5" ry="5" stroke="none"/><text xml:space="preserve" x="5" y="17.3359375" stroke="none" text-anchor="left" font-family="sans-serif" font-size="16" font-weight="normal" fill="#000000">MemberOf</text></g></g></g></g><g class="relationship"><g transform="translate(359.43479784872477 123.57391437386326) rotate(29.999999999999993)" stroke-width="5" stroke="#a4dd00"><path d="M 59 0 L 290.1378493822516 0"/><polygon points="-24.8621506177483,0 -27.62461179749811,9.20820393249937 0,0 -27.62461179749811,-9.20820393249937" fill="#a4dd00" transform="translate(314.99999999999994 0) rotate(0)" stroke="none"/></g><g transform="translate(510.6159213425723 210.85837671942613) rotate(29.999999999999993) translate(0 -13)"><g transform="translate(0 0)"><g transform="translate(-30.79166603088379 0)" fill="#ffffff" stroke="#000000" stroke-width="0"><rect x="0" y="0" width="61.58333206176758" height="26" rx="5" ry="5" stroke="none"/><text xml:space="preserve" x="5" y="17.3359375" stroke="none" text-anchor="left" font-family="sans-serif" font-size="16" font-weight="normal" fill="#000000">Control</text></g></g></g></g><g class="relationship"><g transform="translate(683.3282988641048 123.57391437386323) rotate(30.000000000000004)" stroke-width="5" stroke="#a4dd00"><path d="M 59 0 L 290.13784938225183 0"/><polygon points="-24.8621506177483,0 -27.62461179749811,9.20820393249937 0,0 -27.62461179749811,-9.20820393249937" fill="#a4dd00" transform="translate(315.0000000000001 0) rotate(0)" stroke="none"/></g><g transform="translate(834.5094223579524 210.8583767194262) rotate(30.000000000000004) translate(0 -13)"><g transform="translate(0 0)"><g transform="translate(-30.79166603088379 0)" fill="#ffffff" stroke="#000000" stroke-width="0"><rect x="0" y="0" width="61.58333206176758" height="26" rx="5" ry="5" stroke="none"/><text xml:space="preserve" x="5" y="17.3359375" stroke="none" text-anchor="left" font-family="sans-serif" font-size="16" font-weight="normal" fill="#000000">Control</text></g></g></g></g><g class="relationship"><g transform="translate(21.92058432261524 123.57391437386326) rotate(49.10660535086908)" stroke-width="5" stroke="#a4dd00"><path d="M 59 0 L 431.6993265845466 0"/><polygon points="-24.8621506177483,0 -27.62461179749811,9.20820393249937 0,0 -27.62461179749811,-9.20820393249937" fill="#a4dd00" transform="translate(456.5614772022949 0) rotate(0)" stroke="none"/></g><g transform="translate(182.53964200386824 309.0408267523741) rotate(49.10660535086908) translate(0 -13)"><g transform="translate(0 0)"><g transform="translate(-30.79166603088379 0)" fill="#ffffff" stroke="#000000" stroke-width="0"><rect x="0" y="0" width="61.58333206176758" height="26" rx="5" ry="5" stroke="none"/><text xml:space="preserve" x="5" y="17.3359375" stroke="none" text-anchor="left" font-family="sans-serif" font-size="16" font-weight="normal" fill="#000000">Control</text></g></g></g></g><g class="relationship"><g transform="translate(21.92058432261524 513.3017584431115) rotate(0)" stroke-width="5" stroke="#f44e3b"><path d="M 59 0 L 253.65206290836122 0"/><polygon points="-24.8621506177483,0 -27.62461179749811,9.20820393249937 0,0 -27.62461179749811,-9.20820393249937" fill="#f44e3b" transform="translate(278.51421352610953 0) rotate(0)" stroke="none"/></g><g transform="translate(178.24661577679586 513.3017584431115) rotate(0) translate(0 -13)"><g transform="translate(0 0)"><g transform="translate(-42.79999923706055 0)" fill="#ffffff" stroke="#000000" stroke-width="0"><rect x="0" y="0" width="85.5999984741211" height="26" rx="5" ry="5" stroke="none"/><text xml:space="preserve" x="5" y="17.3359375" stroke="none" text-anchor="left" font-family="sans-serif" font-size="16" font-weight="normal" fill="#000000">MemberOf</text></g></g></g></g><g class="node"><g fill="#ffffff" stroke="#000000" stroke-width="4"><circle cx="382" cy="-222.6999969482422" r="52"/></g><g transform="translate(382 -222.6999969482422)"><g transform="scale(0.35351627148437503) translate(0 0)"><g transform="translate(0 0)"><g font-family="sans-serif" font-size="50" font-weight="normal" fill="#000000" text-anchor="middle"><text xml:space="preserve" x="0" y="13.5498046875" stroke="none">Computer1</text></g></g></g></g></g><g class="node"><g fill="#ffffff" stroke="#000000" stroke-width="4"><circle cx="14.024758994617912" cy="-222.6999969482422" r="52"/></g><g transform="translate(14.024758994617912 -222.6999969482422)"><g transform="scale(0.349610025390625) translate(0 0)"><g transform="translate(0 0)"><g font-family="sans-serif" font-size="50" font-weight="normal" fill="#000000" text-anchor="middle"><text xml:space="preserve" x="0" y="13.5498046875" stroke="none">ControllerB</text></g></g></g></g></g><g class="node"><g fill="#ffffff" stroke="#000000" stroke-width="4"><circle cx="609.9205843226152" cy="-354.2900076607609" r="52"/></g><g transform="translate(609.9205843226152 -354.2900076607609)"><g transform="scale(0.5078129921874999) translate(0 0)"><g transform="translate(0 0)"><g font-family="sans-serif" font-size="50" font-weight="normal" fill="#000000" text-anchor="middle"><text xml:space="preserve" x="0" y="13.5498046875" stroke="none">Group1</text></g></g></g></g></g><g class="node"><g fill="#ffffff" stroke="#000000" stroke-width="4"><circle cx="609.9205843226152" cy="-91.10998623572357" r="52"/></g><g transform="translate(609.9205843226152 -91.10998623572357)"><g transform="scale(0.5078129921874999) translate(0 0)"><g transform="translate(0 0)"><g font-family="sans-serif" font-size="50" font-weight="normal" fill="#000000" text-anchor="middle"><text xml:space="preserve" x="0" y="13.5498046875" stroke="none">Group2</text></g></g></g></g></g><g class="node"><g fill="#ffffff" stroke="#000000" stroke-width="4"><circle cx="21.92058432261524" cy="123.57391437386326" r="52"/></g><g transform="translate(21.92058432261524 123.57391437386326)"><g transform="scale(0.3984381015624999) translate(0 0)"><g transform="translate(0 0)"><g font-family="sans-serif" font-size="50" font-weight="normal" fill="#000000" text-anchor="middle"><text xml:space="preserve" x="0" y="13.5498046875" stroke="none">Controller</text></g></g></g></g></g><g class="node"><g fill="#ffffff" stroke="#000000" stroke-width="4"><circle cx="359.43479784872477" cy="123.57391437386326" r="52"/></g><g transform="translate(359.43479784872477 123.57391437386326)"><g transform="scale(0.48828176171874993) translate(0 0)"><g transform="translate(0 0)"><g font-family="sans-serif" font-size="50" font-weight="normal" fill="#000000" text-anchor="middle"><text xml:space="preserve" x="0" y="13.5498046875" stroke="none">Group</text><text xml:space="preserve" x="0" y="73.5498046875" stroke="none" text-anchor="middle">A</text></g></g></g></g></g><g class="node"><g fill="#ffffff" stroke="#000000" stroke-width="4"><circle cx="21.92058432261524" cy="-71.29000766076089" r="52"/></g><g transform="translate(21.92058432261524 -71.29000766076089)"><g transform="scale(0.5625004375) translate(0 0)"><g transform="translate(0 0)"><g font-family="sans-serif" font-size="50" font-weight="normal" fill="#000000" text-anchor="middle"><text xml:space="preserve" x="0" y="-16.4501953125" stroke="none">User</text><text xml:space="preserve" x="0" y="43.5498046875" stroke="none" text-anchor="middle">A</text></g></g></g></g></g><g class="node"><g fill="#ffffff" stroke="#000000" stroke-width="4"><circle cx="359.43479784872477" cy="318.4378364084873" r="52"/></g><g transform="translate(359.43479784872477 318.4378364084873)"><g transform="scale(0.5625004375) translate(0 0)"><g transform="translate(0 0)"><g font-family="sans-serif" font-size="50" font-weight="normal" fill="#000000" text-anchor="middle"><text xml:space="preserve" x="0" y="-16.4501953125" stroke="none">User</text><text xml:space="preserve" x="0" y="43.5498046875" stroke="none" text-anchor="middle">C</text></g></g></g></g></g><g class="node"><g fill="#ffffff" stroke="#000000" stroke-width="4"><circle cx="683.3282988641048" cy="505.4378364084873" r="52"/></g><g transform="translate(683.3282988641048 505.4378364084873)"><g transform="scale(0.3945318554687499) translate(0 0)"><g transform="translate(0 0)"><g font-family="sans-serif" font-size="50" font-weight="normal" fill="#000000" text-anchor="middle"><text xml:space="preserve" x="0" y="13.5498046875" stroke="none">Computer</text><text xml:space="preserve" x="0" y="73.5498046875" stroke="none" text-anchor="middle">B</text></g></g></g></g></g><g class="node"><g fill="#ffffff" stroke="#000000" stroke-width="4"><circle cx="683.3282988641048" cy="123.57391437386323" r="52"/></g><g transform="translate(683.3282988641048 123.57391437386323)"><g transform="scale(0.48828176171874993) translate(0 0)"><g transform="translate(0 0)"><g font-family="sans-serif" font-size="50" font-weight="normal" fill="#000000" text-anchor="middle"><text xml:space="preserve" x="0" y="13.5498046875" stroke="none">Group</text><text xml:space="preserve" x="0" y="73.5498046875" stroke="none" text-anchor="middle">C</text></g></g></g></g></g><g class="node"><g fill="#ffffff" stroke="#000000" stroke-width="4"><circle cx="683.3282988641048" cy="310.5739143738632" r="52"/></g><g transform="translate(683.3282988641048 310.5739143738632)"><g transform="scale(0.3945318554687499) translate(0 0)"><g transform="translate(0 0)"><g font-family="sans-serif" font-size="50" font-weight="normal" fill="#000000" text-anchor="middle"><text xml:space="preserve" x="0" y="13.5498046875" stroke="none">Computer</text><text xml:space="preserve" x="0" y="73.5498046875" stroke="none" text-anchor="middle">A</text></g></g></g></g></g><g class="node"><g fill="#ffffff" stroke="#000000" stroke-width="4"><circle cx="1007.2217998794849" cy="310.5739143738633" r="52"/></g><g transform="translate(1007.2217998794849 310.5739143738633)"><g transform="scale(0.3945318554687499) translate(0 0)"><g transform="translate(0 0)"><g font-family="sans-serif" font-size="50" font-weight="normal" fill="#000000" text-anchor="middle"><text xml:space="preserve" x="0" y="13.5498046875" stroke="none">Computer</text><text xml:space="preserve" x="0" y="73.5498046875" stroke="none" text-anchor="middle">C</text></g></g></g></g></g><g class="node"><g fill="#ffffff" stroke="#000000" stroke-width="4"><circle cx="359.43479784872477" cy="513.3017584431115" r="52"/></g><g transform="translate(359.43479784872477 513.3017584431115)"><g transform="scale(0.48828176171874993) translate(0 0)"><g transform="translate(0 0)"><g font-family="sans-serif" font-size="50" font-weight="normal" fill="#000000" text-anchor="middle"><text xml:space="preserve" x="0" y="13.5498046875" stroke="none">Group</text><text xml:space="preserve" x="0" y="73.5498046875" stroke="none" text-anchor="middle">B</text></g></g></g></g></g><g class="node"><g fill="#ffffff" stroke="#000000" stroke-width="4"><circle cx="21.92058432261524" cy="513.3017584431115" r="52"/></g><g transform="translate(21.92058432261524 513.3017584431115)"><g transform="scale(0.5625004375) translate(0 0)"><g transform="translate(0 0)"><g font-family="sans-serif" font-size="50" font-weight="normal" fill="#000000" text-anchor="middle"><text xml:space="preserve" x="0" y="-16.4501953125" stroke="none">User</text><text xml:space="preserve" x="0" y="43.5498046875" stroke="none" text-anchor="middle">B</text></g></g></g></g></g></g></svg>
